﻿using System;

namespace SqueezeboxLib
{
    public class SqueezeboxSong
    {
        public enum CLIQuery
        {
            genere,
            artist,
            album,
            title,
            duration,
            remote,
            current_title,
            path
        }

        public string Genere { get; set; }

        public string Artist { get; set; }

        public string Album { get; set; }

        public string Title { get; set; }

        public TimeSpan Duration { get; set; }

        public string CurrentTitle { get; set; }

        public string Path { get; set; }

        public SqueezeboxSong(string genere, string artist, string album, string title, TimeSpan duration, string currentitle, string path)
        {
            Genere = genere;
            Artist = artist;
            Album = album;
            Title = title;
            Duration = duration;
            CurrentTitle = currentitle;
            Path = path;
        }

        public SqueezeboxSong()
            : this("?", "?", "?", "?", new TimeSpan(), "?", "?")
        { }
    }
}
